// pages/find/find/list/index.js
const app = getApp();
Page({
  /**
   * 页面的初始数据
   */
  data: {
    tablist:[
        {"code":"0","msg":"新发现"},
        {"code":"3","msg":"整改中"} 
    ],//使用临时数据进行
    isLoaded:false,
    loadtips:'暂无数据',
    isEmpty:false,
    tab_index:0,//基础的选项卡index序列卡ID
    formdata:{
        is_guest:1,
    },
    //数据包模块信息
    paginate:{
        data:[],
        hasNext:false,
    },
    //查找的其他条件信息
    search:{
        search:'',
        date_start:'',
        date_end:'',
        group_index:'',//分类索引信息
        groupbus_index:'',//业态分类索引ID
        to_branch_id:'',//部门ID
    },

  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    app.kuoqi.initPage(this);//基础的数据初始化
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {
    this.reloadpage({
      pager:1,//当前分页
    },true);
  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {
    //console.log("用户尝试下拉");
  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {
    
  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  },

  //重新获取页面列表数据
  reloadpage:function(data_ext,init){
    var ths = this;
    var form_data = {
        is_guest:1,
        scale:this.data.is_scale,
        search:this.data.search.search?this.data.search.search:'',
        date_start:this.data.search.date_start?this.data.search.date_start:0,
        date_end:this.data.search.date_end?this.data.search.date_end:0,
        group_index:this.data.search.group_index?this.data.search.group_index:0,
        groupbus_index:this.data.search.groupbus_index?this.data.search.groupbus_index:0,
        to_branch_id:this.data.search.to_branch_id?this.data.search.to_branch_id:0,
    };
    for(var i in data_ext){
      form_data[i] = data_ext[i];
    }
    //执行具体的加载
    this.kqPaginate._setFormdatas(form_data);
    this.kqPaginate._initPaginate();
    console.log(form_data);
  },
  
  //搜索加载
  loadWithSearch:function(e){
    var data = e.detail.value;
    data.pager = 1;
    data.date_start = '',
    data.date_end = '',
    data.group_index = '',//分类索引信息
    data.groupbus_index = '',//业态分类索引ID
    data.to_branch_id = '',//部门ID
    this.reloadpage(data,true);
  },

})
